package com.smartwebx.ha.biz.assign;

import java.util.List;

import com.smartwebx.ha.dal.assign.bean.HaPage;
import com.smartwebx.ha.usebean.UserTreeNode;
import com.smartwebx.ha.util.BasicTreeNode;
/**
 * 
 * 创建人：Dream~天涯 
 * 创建时间：2015-4-20 下午2:21:06
 * 邮箱：154494796@qq.com
 * 备注：
 */
public interface HaReportManager {
	List<UserTreeNode> getTree(Integer userId, Integer roleId, Integer areaId, String code, String treeUserId, Integer reportType);
	int insert(HaPage haPage);
	int delete(int parseInt);
	List<UserTreeNode> getUserTree(Integer userId, Integer userTreeType, String treeUserId);
	List<BasicTreeNode> getCommonTree(Integer userId, Integer roleId, Integer areaId, String code, String treeUserId);
	List<UserTreeNode> getUserReportTree(Integer userId, Integer roleId, Integer areaId, String code, String treeUserId);
}
